prostrate knotweed - Spanish English Dictionary